#ifndef FORCEWRAPPER_H
#define FORCEWRAPPER_H

#include <Box2D/Box2D.h>

class ForceWrapper
{
public:
    ForceWrapper() {}
    ForceWrapper(b2Vec2 force);
    virtual ForceWrapper *clone();
    virtual ~ForceWrapper() {}

    virtual void step() {}
    virtual b2Vec2 getForce() {return force;}
    void updateForce(b2Vec2 force) {this->force = force;}

protected:
    b2Vec2 force;
};

#endif // FORCEWRAPPER_H
